﻿#region << 版 本 注 释 >>
/*----------------------------------------------------------------
* 项目名称 ：App.Product.Entity.Parameter
* 项目描述 ：
* 类 名 称 ：ProductListParameter
* 类 描 述 ：
* 所在的域 ：DESKTOP-07DQ4D0
* 命名空间 ：App.Product.Entity.Parameter
* 机器名称 ：DESKTOP-07DQ4D0 
* CLR 版本 ：4.0.30319.42000
* 作    者 ：Me.笨先生 (66623978)
* 创建时间 ：2018/2/13 11:32:32
* 更新时间 ：2018/2/13 11:32:32
* 版 本 号 ：v1.0.0.0
*******************************************************************
* Copyright @ admin 2018. All rights reserved.
*******************************************************************
//----------------------------------------------------------------*/
#endregion

using APP.CommonLib.Entity;

namespace App.Product.Entity
{
    /// <inheritdoc />
    /// <summary>
    /// 产品列表请求参数
    /// </summary>
    public class ProductListParameter : BaseParameter
    {
        /// <summary>
        /// 产品类型 1： 活期 2：定期 0：全部
        /// </summary>
        public long TypeId { get; set; }

        /// <summary>
        /// 用户卡卷ID，可空
        /// </summary>
        public long CardCouponRecordId { set; get; }

        /// <summary>
        /// 产品类型
        /// </summary>
        public int ProductTypeId { set; get; }

        /// <summary>
        /// 排序方式（1.年化收益 2.投资期限 3.剩余份额）
        /// </summary>
        public int OrderByType { set; get; }

        /// <summary>
        /// 排序类型(1.正序 2.倒序)
        /// </summary>
        public int OrderBySort { set; get; }

        /// <summary>
        /// 显示售罄产品
        /// </summary>
        public string ShowSellOut { get; set; }

        /// <summary>
        /// 页大小
        /// </summary>
        public int PageSize { get; set; }

        /// <summary>
        /// 页码
        /// </summary>
        public int PageIndex { get; set; }

    }
}